Konstantinos Manikas and Klaus
نویسندگان
چکیده
Software ecosystems are sets of software solutions functioning as a unit, enabling actors to automate activities and transactions. Arguably, software ecosystems are gaining importance with the advent of, e.g., the Google Android, Apple iOS, and Salesforce.com ecosystems. However, there exists no systematic overview of the research done on software ecosystems from a software engineering perspective. We performed a systematic literature review of software ecosystem research, analyzing 59 papers on the subject taken from a gross collection of 212. Our main conclusions are that while research on software ecosystems is increasing there is a) little consensus on what constitutes a software ecosystem, b) few analytical models of software ecosystems exist, and c) little research is done in the context of real-world ecosystems.
منابع مشابه
Software ecosystems - A systematic literature review
A software ecosystem is the interaction of a set of actors on top of a common technological platform that results in a number of software solutions or services. Arguably, software ecosystems are gaining importance with the advent of, e.g., the Google Android, Apache, and Salesforce.com ecosystems. However, there exists no systematic overview of the research done on software ecosystems from a so...
متن کاملTowards identifying programming expertise with the use of physiological measures
In this position paper we propose means of measuring programming expertise on novice and expert programmers. Our approach is to measure the cognitive load of programmers while they assess Java/Python code in accordance with their experience in programming. Our hypothesis is that expert programmers encounter smaller pupillary dilation within programming problem solving tasks. We aim to evaluate ...
متن کاملReviewing the Health of Software Ecosystems - A Conceptual Framework Proposal
The health of a software ecosystem is an indication of how well the ecosystem is functioning. The measurement of health can point to issues that need to be addressed in the ecosystem and areas for the ecosystem to improve. However, the software ecosystem field lacks an applicable way to measure and evaluate health. In this work, we review the literature related to the concept of software ecosys...
متن کاملAnalysis and design of software ecosystem architectures - Towards the 4S telemedicine ecosystem
Context: Telemedicine, the provision of health care at a distance, is arguably an effective way of increasing access to, reducing cost of, and improving quality of care. However, the deployment of telemedicine is faced with standards that are hard to use, application-specific data models, and application stove-pipes that inhibit the adoption of telemedical solutions. To which extent can a softw...
متن کامل